package org.i1510.common.po;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * SysRolePop entity.
 * 
 * @author MyEclipse Persistence Tools
 */
@Entity
@Table(name = "sys_role_pop")
public class SysRolePop implements java.io.Serializable {

	// Fields

	private String fdId;
	private String fdStatus;
	private String fdCreator;
	private String fdCreateTime;
	private String fdModify;
	private String fdModifyTime;
	private String fdPopId;
	private String fdRoleId;

	// Constructors

	/** default constructor */
	public SysRolePop() {
	}

	/** minimal constructor */
	public SysRolePop(String fdId) {
		this.fdId = fdId;
	}

	/** full constructor */
	public SysRolePop(String fdId, String fdStatus, String fdCreator,
			String fdCreateTime, String fdModify, String fdModifyTime,
			String fdPopId, String fdRoleId) {
		this.fdId = fdId;
		this.fdStatus = fdStatus;
		this.fdCreator = fdCreator;
		this.fdCreateTime = fdCreateTime;
		this.fdModify = fdModify;
		this.fdModifyTime = fdModifyTime;
		this.fdPopId = fdPopId;
		this.fdRoleId = fdRoleId;
	}

	// Property accessors
	@Id
	@Column(name = "fd_id", nullable = false, length = 36)
	public String getFdId() {
		return this.fdId;
	}

	public void setFdId(String fdId) {
		this.fdId = fdId;
	}

	@Column(name = "fd_status", length = 2)
	public String getFdStatus() {
		return this.fdStatus;
	}

	public void setFdStatus(String fdStatus) {
		this.fdStatus = fdStatus;
	}

	@Column(name = "fd_creator", length = 36)
	public String getFdCreator() {
		return this.fdCreator;
	}

	public void setFdCreator(String fdCreator) {
		this.fdCreator = fdCreator;
	}

	@Column(name = "fd_create_time", length = 20)
	public String getFdCreateTime() {
		return this.fdCreateTime;
	}

	public void setFdCreateTime(String fdCreateTime) {
		this.fdCreateTime = fdCreateTime;
	}

	@Column(name = "fd_modify", length = 36)
	public String getFdModify() {
		return this.fdModify;
	}

	public void setFdModify(String fdModify) {
		this.fdModify = fdModify;
	}

	@Column(name = "fd_modify_time", length = 20)
	public String getFdModifyTime() {
		return this.fdModifyTime;
	}

	public void setFdModifyTime(String fdModifyTime) {
		this.fdModifyTime = fdModifyTime;
	}

	@Column(name = "fd_pop_id", length = 36)
	public String getFdPopId() {
		return this.fdPopId;
	}

	public void setFdPopId(String fdPopId) {
		this.fdPopId = fdPopId;
	}

	@Column(name = "fd_role_id", length = 36)
	public String getFdRoleId() {
		return this.fdRoleId;
	}

	public void setFdRoleId(String fdRoleId) {
		this.fdRoleId = fdRoleId;
	}

}